Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LAMBARDE ROAD Detached £710,000 26 Jun 2020
45 LAMBARDE ROAD Detached £250,000 6 Feb 2003
47 LAMBARDE ROAD Detached £40,000 26 Oct 1995